london consulting management consultant scotland edinburgh glasgow ireland home escorts horwitz wales computer business consultant horowitz escort consultant